History
History
Synonyms
UK
US
Meaning:
foist

to trick a person into accepting a useless article etc

force upon

gips

lie and deceive

deceive, swindle

hoodwink

to deceive or trick (a person)

deceive

outdo

to do more or better than (a person)

better, overcome

PULL A FAST ONE as in Wiktionary
PULL A FAST ONE as in Wikipedia